An error that occurred in Parser::set_included_ranges
.
A summary of a change to a text document.
An opaque object that defines how to parse a particular language. The code for each
Language
is generated by the Tree-sitter CLI.
An error that occurred when trying to assign an incompatible Language
to a Parser
.
A single node within a syntax Tree
.
A stateful object that this is used to produce a Tree
based on some source code.
A position in a multi-line text document, in terms of rows and columns.
A set of patterns that match nodes in a syntax tree.
A particular Node
that has been captured with a particular name within a Query
.
A sequence of QueryCapture
s associated with a given QueryCursor
.
A stateful object for executing a Query
on a syntax Tree
.
An error that occurred when trying to create a Query
.
A match of a Query
to a particular set of Node
s.
A sequence of QueryMatch
es associated with a given QueryCursor
.
A key-value pair associated with a particular pattern in a Query
.
A key-value pair associated with a particular pattern in a Query
.
A range of positions in a multi-line text document, both in terms of bytes and of
rows and columns.
A tree that represents the syntactic structure of a source code file.
A stateful object for walking a syntax Tree
efficiently.